interventor general - Spanish English Dictionary